Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 2002 Eddleman USTA Challenger - Birmingham Warsteiner Challenger Wolfsburg - Wolfsburg Credicard Tennis Cup - Campos do Jordao Visa Tennis Open - Sao Paulo Sparkassen Open - Magdeburg Warsteiner Challenger Lubeck - Lubeck New Delhi Challenger - New Delhi Prague Open - Prague Zivnobanka Czech Open - Prostejov Neride Prague Indoor - Prague Ischgl International ATP Challenger - Ischgl Gemax Samsung Open 2005 - Belgrade Internationaux de Tennis de Brest - Brest Open de L'Isere - Grenoble Open Diputacion Pozoblanco - Cordoba Music City Challenger - Nashville Warsteiner Challenger Series - Lippstadt Shimadzu All Japan Indoor Tennis Championships - Kyoto V Trofeo Ciudad de Quito - Quito USTA Men's Challenger of Dallas - Dallas Copa Ericsson - Montevideo Harrah's Entertainment Men's Pro Challenger - Tunica Odlum Brown Vancouver Open - Vancouver Warsteiner Challenger - Wolfsburg The LTA Manchester Challenger - Manchester Telesp Celular Open - Ribeirao Preto Neride Prague Indoor - Prague 1st Challenger Tournament Leon - Leon Memorial Savigni - Sassuolo Open Sainte Victoire - Aix-En-Provence Sparkessen Magdeburg Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia ECM Cup - Prague ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana The LTA Manchester Challenger - Manchester LTA Men's Challenger - Wrexham The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger Canottieri Minico - Mantova Challenger Britania Zavaleta - Puebla The Wrexham Challenger - Wrexham 9° Trani Cup - Trani Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana ATP Bangalore Challenger - Bangalore Seguros Bolivar Open - Medellin Heilbronn Open - Heilbronn Copa Petrobras Colombia - Bogota 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana Kuppers Kolsch Cup by Lambertz - Aachen TED Open-Akbank Private Banking - Istanbul Jameson Cup - Milan Britania Zavaleta - Puebla Prasentiert Von Seat Wolfsburg - Wolfsburg AXA Open - Espinho San Luis Potosi Challenger - San Luis Potosi Asirom Challenger Brasov - Brasov Bulgarian Challenger 2002 - Sofia ATP Challenger Hamburg - Hamburg Men's Pro Challenger at Tunica National - Tunica Kuppers Kolsch Cup - Aachen Newcastle Challenger - Newcastle Hurricane Tennis Open - Bradenton Crystal Cup 1998 - Portoroz ARMS USTA Challenger - Rocky Mount Memorial A. Manfredini Sassuolo Challenger - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Residenza Open - Magdeburg Aberto Da Costa Do Sauipe - Bahia Seguros Bolivar Open - Bogota Lamberts Open by Stawag - Aachen Okal Cup 2003 - Eckental VI Open Banc Agricol - Andorra Tatra Banka Open 2001 - Bratislava Challenger 42 - Andrezieux VIII Trofeo Ciudad de Quito - Quito Geneva Challenger - Geneva Steelers Cup - Kosice X Abierto Internacional de Salinas - Salinas Kuppers Kolsch Cup Aachen - Aachen XIV Challenger ATP Club Premium Open - Quito The LTA Sunderland Challenger - Sunderland Pekao Open - Szczecin Copa Ericsson - Santiago MTCI ATP Challenger - Yokohama Lambertz Open - Aachen Seguros Bolivar Open - Cali Intersport Heilbronn Open - Heilbronn Open Sainte-Victoire - Aix-En-Provence USTA Seascape Challenger - Aptos Challenger Leon 2004 - Leon IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Riviera di Rimini Challenger 2004 - Rimini Open Castilla y Leon - Segovia Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran Copa Petrobras Bogota - Bogota Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago San Benedetto Challenger - San Benedetto Challenger Casablanca San Angel - Mexico City San Luis Potosi Challenger - San Luis Potosi Lima Challenger - Lima Bucaramanga Challenger Bogota Challenger Trani Cup - Trani Pereira Challenger Alfa Romeo Tennis Cup - Cordenons Milan Challenger Reggio Emilia Challenger Turin Challenger Copa Sevilla 2007 - Seville Bogota Challenger Copa Petrobras Paraguay - Asuncion Copa Petrobras Brazil - Belo Horizonte Challenger Britania Zavaleta - Puebla Samarkand Challenger - Samarkand Rhein-Main Challenger 2004 - Aschaffenburg 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Bogota Challenger Buenos Aires Challenger WOW Cafe Challenger - New Orleans Asuncion Challenger Santiago Challenger Memorial Manfredini - Sassuolo Copa Petrobras Argentina - Buenos Aires Almaty Challenger 1 - Almaty Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras Argentina - Buenos Aires Okal Cup 2004 - Eckental Challenger de Providencia-Copa Kia - Santiago Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Czech Indoor Open - Prague Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena XIII Trofeo Ciudad de Quito - Quito Montevideo Challenger San Luis Potosi Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Lambertz Open by Stawag - Aachen Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati The LTA Wrexham Challenger - Wrexham Copa Petrobras-Colombia - Bogota 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Baden Open - Ettlingen II Manta Open - Manta Challenger ATP de Cuenca Diario El Mercurio - Cuenca San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger La Serena - La Serena XI Venice Open - Venice CA-Challenge - Graz Sarajevo Open 2004 - Sarajevo Sporting Challenger - Turin Lambertz Open - Aachen Iquique Challenger Copa Petrobras Santiago - Santiago Copa Petrobras Uruguay - Montevideo Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Jameson Cup - Milan Heilbronn Challenger - Heilbronn Volkswagen TED Open - Istanbul Copa Ericsson - Buenos Aires Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg Heilbronn Open - Heilbronn Siemens Open 2002 - Scheveningen Campionati Internazionali di Sicilia - Palermo XI Abierto Internacional de Salinas - Salinas Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Bancolombia Open - Bogota Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Heilbronn Open - Heilbronn The Stella Artois Grass Court Championships - London Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Sybase Open - San Jose Pekao Open 2004 - Szczecin Mallorca Open - Mallorca Qatar Mobil Open 2000 - Doha Warsteiner Challenger Lubeck - Lubeck International Championship of Croatia - Umag Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Chevrolet Cup - Santiago VIII Avierto Internacional de Salinas - Salinas Cerveza Club Columbia Open - Bogota Sarajevo Open - Sarajevo Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Intersport Heilbronn Open - Heilbronn UBS Open Gstaad - Gstaad Warsteiner Challenger - Lubeck Tallahassee Tennis Challenger - Tallahassee Sparkassen Open - Magdeburg Barletta Citta'Della Disfida Open 98 - Barletta Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Nottingham Men's Challenger - Nottingham Campionati Internazionali di Sicilia - Palermo Zivnobanka Open - Prostejov Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Milan Indoors - Milan Zagreb Open - Zagreb Samarkand Challenger - Samarkand Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Mallorca Open - Mallorca The Surbiton Trophy - Surbiton Volkswagen TED Open - Istanbul LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo VI Gramado Open de Tenis - Gramado Southern Capital Cup - Almaty Telenordia Swedish Open - Bastad Pekao Open 2003 - Szczecin Gold Flake Open - Chennai International Bavarian Championship - Eckental Japan Open - Tokyo Croatia Open - Umag Open de Nice - Nice Idea Prokom Open - Sopot VII Avierto Internacional de Salinas - Salinas Brazil Open - Salvador The Surbiton Trophy - Surbiton Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors Salem Open - Hong Kong AAPT Championships - Adelaide I Tourneo Fila Citta di Brindisi - Brindisi Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton TED Open Istanbul - Istanbul Time Warner USTA Challenger - Binghamton Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai DPD Challenger 2000 - Aschaffenburg XII Internazionali di Tennis CARISBO - Bologna Bukhara Challenger - Bukhara TennisCup Vlaanderen - Antwerp Rado Swiss Open - Gstaad VII Trofeo Ciudad de Quito - Quito Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble BellSouth Open - Vina del Mar Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Pomorski Bank Kredytowy Open - Szczecin Nuembrecht Challenger - Nuembrecht The Samsung Open - Bournemouth Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Okal Cup - International Bavarian Championship - Eckental VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Mallorca Open - Mallorca Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Internationale Badische Meisterschaffen Um Den Techem Cup - Zell S Tennis Master Championship - Graz GHI Bronx Classic - Bronx China Open - Beijing Tatra Banka Open - Bratislava 1999 Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Challenger Lugano - Lugano USTA Illinois Challenger - Champaign Brasil Open - Salvador CA Tennis Trophy - Vienna AIG Japan Open - Tokyo The West Side Tennis Club Clay Court Challenger - Forest Hills Davidoff Swiss Indoors - Basel Lubbock Challenger - Lubbock St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Rado Swiss Open - Gstaad Energis Open - Amersfoort Idea Prokom Open - Sopot XL Bermuda Open - Bermuda Idea Prokom Open - Sopot Open Seat Godo 2003 - Barcelona Croatia Open - Umag Internazionali di Tennis di San Marino - San Marino Energis Open - Amersfoort ABN/AMRO World Tennis Tournament - Rotterdam Santiago Challenger Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. Manta Challenger Hellmann's Cup - Santiago Copa Petrobras-Paraguay - Asuncion Cerveza Club Columbia Open - Bogota Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis Chennai Open - Chennai Milan Indoors - Milan BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Guayaquil Challenger Davidoff Swiss Indoors - Basel Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Lima Challenger Argentina Open - Buenos Aires President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney Kroger / St. Jude International - Memphis Open Seat-Godo '99 - Barcelona CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen RCA Championships - Indianapolis San Luis Potosi Challenger 2002 - San Luis Potosi USTA Challenger of North Miami Beach - North Miami Beach XXIX Edizione 'A.Savoldi Marco' - Manerbio Intelig Tennis Cup - Campos do Jordao Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Okal Open - Eckental IPP Open - Helsinki I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Nord/LB Open - Braunschweig Grolsch Open - Amsterdam Davidoff Swiss Indoors - Basel X Trofeo Ciudad de Quito - Quito Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca China Open - Beijing Challenger Casablanca San Angel - Mexico City U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Adidas International - Sydney Muller Cup - Ulm Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Telenordia Swedish Open - Bastad Mauritius Open - Mauritius Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Brasil Open - Costa do Sauipe President's Cup 1999 - Tashkent Connex Open Romania - Bucharest Heineken Open - Auckland Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart The Ericsson Open - Miami Merano Open - Merano Rado Swiss Open - Gstaad Heineken Open Shanghai - Shanghai International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Copa AT&T - Buenos Aires Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Grand Prix de Tennis de Lyon - Lyon Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Rogers Masters - Toronto Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Dubai Open - Dubai Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo International Championship of Croatia - Umag NASDAQ-100 Open - Miami Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BMW Open - Munich Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Australian Open - Melbourne Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami Tennis Masters Cup - Shanghai U.S. Open - New York Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2